package com.example.hearthstoneagain;

import java.util.ArrayList;

public class Decks {
	private ArrayList<Deck> decks;
	
	public Decks () {
		decks = new ArrayList<Deck>();
		
		decks.add(new Deck("Legendary Universal Druid", "Druid", 11300,"2x Innervate,2x Wild Growth,2x Wrath,1x Healing Touch,2x Swipe,1x Keeper of the Grove,1x Nourish,1x Starfall,2x Druid of the Claw,1x Force of Nature,1x Starfire,2x Ancient of Lore,2x Ancient of War,1x Bloodmage Thalnos,1x Ironbeak Owl,1x Big Game Hunter,2x Chillwind Yeti,1x Faceless Manipulator,1x Harrison Jones,1x Cairne Bloodhoof,1x The Black Knight,1x Ragnaros the Firelord","After making this deck I took 9 rank in 5 hours, 3rd in next 7 hours and took legend in next 4hours.\n\n Features of this deck:\n- Control of rush Zoo decks.\n- The lack cards in your hand.\n- The abundance of powerful creatures, and possibility to output them at the beginning of the game.\n- One of the best decks in the late-game.\n- Good control of the table early in the game."));
		decks.add(new Deck("Realz VGVN Demon Lock", "Warlock", 4300, "1x Soulfire,2x Power Overwhelming,2x Void Terror,1x Hellfire,2x Shadowflame,2x Voidcaller,2x Doomguard,1x Dread Infernal,1x Siphon Soul,1x Lord Jaraxxus,2x Ancient Watcher,1x Ironbeak Owl,2x Nerubian Egg,2x Sanfury Protector,2x Harvest Golem,2x Defender of Argus,1x Faceless Manipulator,1x Loatheb,2x Molten Giant",""));
		decks.add(new Deck("Reynad OP Hunter Mad Scientist Deck", "Hunter", 3160, "2x Hunters Mark,2x Flare,2x Webspinner,2x Freezing Trap,2x Snake Trap,2x Starving Buzzard,2x Animal Companion,2x Eaglehorn Bow,2x Kill Command,2x Unleash the Hounds,2x Houndmaster,2x Savannah Highmane,2x Haunted Creeper,2x Mad Scientist,1x Leeroy Jenkins,1x Loatheb",""));
		decks.add(new Deck("Realz VGVN Control Pally", "Paladin", 7720, "1x Humility,2x Equality,1x Holy Light,2x Aldor Peacekeeper,2x Consecration,2x Truesilver Champion,1x Guardian of Kings,1x Lay on Hands,1x Tirion Fordring,2x Haunted Creeper,2x Wild Pyromancer,1x Acolyte of Pain,2x Harvest Golem,1x Defender of Argus,2x Gnomish Inventor,1x Harrison Jones,1x Loatheb,2x Sludge Belcher,1x Stampeding Kodo,1x Cairne Bloodhoof,1x The Black Knight",""));
		decks.add(new Deck("Kolento Naxx Priest", "Priest", 2420, "2x Circle of Healing,1x Silence,2x Northshire Cleric,2x Power Word: Shield,1x Shadow Word: Pain,2x Dark Cultist,2x Auchenai Soulpriest,2x Holy Nova,2x Undertaker,2x Zombie Chow,2x Ancient Watcher,2x Sunfury Protector,2x Dancing Swords,2x Deathlord,1x Defender of Argus,2x Wailing Soul,1x Cairne Bloodhoof",""));
		decks.add(new Deck("Sjow New Naxx Mage Deck", "Mage", 2420, "2x Mana Wyrm,2x Frostbolt,2x Arcane Intellect,2x Counterspell,1x Duplicate,2x Kirin Tor Mage,2x Mirror Entity,1x Ethereal Arcanist,2x Fireball,1x Water Elemental,1x Flamestrike,2x Undertaker,2x Loot Hoarder,2x Mad Scientist,2x Harvest Golem,1x Feugen,1x Loatheb,1x Stalagg,1x Sylvanas Windrunner",""));
		decks.add(new Deck("Naxx Meta Control Warrior", "Warrior", 10040, "2x Execute,2x Shield Slam,1x Whirlwind,2x Armorsmith,1x Cleave,2x Cruel Taskmaster,2x Fiery War Axe,2x Slam,2x Shield Block,2x Deaths Bite,1x Brawl,1x Grommash Hellscream,2x Acolyte of Pain,1x Faceless Manipulator,1x Loatheb,2x Sludge Belcher,1x Cairne Bloodhoof,1x Sylvanas Windrunner,1x Ragnaros the Firelord,1x Alexstrasza",""));
		decks.add(new Deck("Reynad Storm Miracle Rogue", "Rogue", 6440, "2x Backstab,2x Preparation,2x Shadowstep,1x Conceal,2x Deadly Poison,1x Blade Flurry,2x Eviscerate,2x Sap,2x Shiv,1x Edwin VanCleef,2x Fan of Knives,2x SI:7 Agent,1x Assassins Blade,1x Bloodmage Thalnos,1x Earthen Ring Farseer,1x Gnomish Inventor,1x Leeroy Jenkins,1x Azure Drake,2x Gadgetzan Auctioneer,1x Loatheb",""));
		decks.add(new Deck("RDG ProtoHype Top 10 Legend NA Senpai", "Shaman", 3180, "2x Earth Shock,2x Lightning Bolt,2x Rockbiter Weapon,2x Flametongue Totem,2x Feral Spirit,2x Hex,2x Lightning Storm,1x Mana Tide Totem,1x Doomhammer,2x Fire Elemental,1x Al Akir the Windlord,1x Argent Squire,2x Haunted Creeper,2x Harvest Golem,2x Defender of Argus,1x Gnomish Inventor,2x Azure Drake,1x Loatheb",""));
	}
	
	
	public Deck get (int i) {
		return decks.get(i);
	}
	
	public int size() {
		return decks.size();
	}
	
}
